<gm:page title="Objet Element Html avec address" authenticate="false">
 
  
     <!-- address (objet élément HTML)
     Référence HTML pour les éléments: voir  Élément: address
     accéder aux objets éléments HTML voir  Objets éléments HTML: généralités
     sur l'utilisation
 
     Les éléments HTML < address>...< /address> ont en tant qu'objet du modèle
     DOM des  Propriétés universelles pour l'accès des langages script. 
 
 
     L'exemple ci-dessous contient un paragraphe de texte avec la désignation
     d'adresse "traduction SELFHTML", qui est marquée avec <address>...
     </address>. Le repère d'ouverture contient les  gestionnaires d'événement
     onMouseOver et onMouseOut, qui appellent chacun une  fonction JavaScript.
     La fonction "nom()", qui est appelée avec "onMouseOver" remplace le 
     contenu de traduction "SELFHTML" par la valeur "Serge François". La 
     fonction "texte()" restitue par contre l'état d'origine et est appelée 
     avec "onMouseOut". Les deux fonctions accèdent avec 
     "getElementsByTagName("address")[0]" au premier élément address dans 
     le document. Le nouveau contenu respectif de l'élément est fixé avec  
     "node" "nodeValue" (firstChild désigne le premier nœud-enfant d'un nœud).-->
 
 
     <!-- Déclaration fonction -->
     <HEAD>
 
     <script type="text/javascript"> 
     <!--
     function nom() { 
      document.getElementsByTagName("address")[0].firstChild.nodeValue =  
        'Serge François';
     }
     function texte() { 
      document.getElementsByTagName("address")[0].firstChild.nodeValue =  
        'Traduction SELFHTML';
     }
     //-->
     </script>
     
 
                        
     </HEAD>
 
     <!-- Appel fonction -->
     <BODY> 
 
     <div>
     Tout ceci vient de la
     <address onMouseOver="nom()" onMouseOut="texte()">
     traduction SELFHTML
     </address>
     <div>
           
 
     </BODY>
 
</gm:page>
 
